793669
1154643
447630
802764
77140
99779
328496
372896
242362
1362536
172635
650895
787312
876870
819147
906949
1017724
828610
565505
56952
101987
612377
295284
547842